Is The 2020 Bmw 228I Gran Coupe A Small Luxury Sedan Worth The Money